make every possible effort - Spanish English Dictionary